homing pigeon – English–Français translations

🇬🇧 en fr 🇫🇷

homing pigeon noun

  • domesticated rock pigeon with strong homing instinct
pigeon voyageur
Wiktionary Links